import cyRequest from './index'

/**
 * 调用此接口 , 可获取 banner( 轮播图 ) 数据
 * @param {number} type 资源类型
 */
export function getBanners(type) {
  return cyRequest.get(`/banner?type=${type}`)
}

/**
 * 获取不同榜单歌曲列表
 * @param {number} type 歌曲类型 
 */
export function getRankings(type) {
  return cyRequest.get(`/top/list?idx=${type}`)
}

/**
 * 获取精选歌单数据列表
 * @param {*} cat 风格类型
 * @param {*} limit 
 * @param {*} offset 
 */
export function getSongMenu(cat="全部", limit = 50, offset) {
  return cyRequest.get('/top/playlist', {
    cat,
    limit,
    offset
  })
}

/**
 * 获取歌单详情
 * @param {*} id 歌单id
 */
export function getMenuDetail(id) {
  return cyRequest.get(`/playlist/detail/dynamic?id=${id}`)
}